package com.jiyinit.web.core.qunar.dto;

import java.util.List;

public class TS_CanChangeResult {
    private	String	reason	;     //	null
    private	boolean	canChange	;     //	是否可改签
    private	BaseOrderInfo	baseOrderInfo	;     //	订单基本信息，详见BaseOrderInfo节点
    private List<TS_FlightInfo> flightSegmentList	;     //	航班信息，详见TS_FlightInfo节点
    private	ChangeRuleInfo	changeRuleInfo	;     //	退改签规则信息，详见ChangeRuleInfo节点
    private	TS_ContactInfo	contactInfo	;     //	联系人信息，详见TS_ContactInfo节点
    private	String	tgqViewInfoJson	;     //	退改签json
    private	List<TS_TgqReason>	tgqReasons	;     //	退改签原因，详见TS_TgqReason


    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public boolean isCanChange() {
        return canChange;
    }

    public void setCanChange(boolean canChange) {
        this.canChange = canChange;
    }

    public BaseOrderInfo getBaseOrderInfo() {
        return baseOrderInfo;
    }

    public void setBaseOrderInfo(BaseOrderInfo baseOrderInfo) {
        this.baseOrderInfo = baseOrderInfo;
    }

    public List<TS_FlightInfo> getFlightSegmentList() {
        return flightSegmentList;
    }

    public void setFlightSegmentList(List<TS_FlightInfo> flightSegmentList) {
        this.flightSegmentList = flightSegmentList;
    }

    public ChangeRuleInfo getChangeRuleInfo() {
        return changeRuleInfo;
    }

    public void setChangeRuleInfo(ChangeRuleInfo changeRuleInfo) {
        this.changeRuleInfo = changeRuleInfo;
    }

    public TS_ContactInfo getContactInfo() {
        return contactInfo;
    }

    public void setContactInfo(TS_ContactInfo contactInfo) {
        this.contactInfo = contactInfo;
    }

    public String getTgqViewInfoJson() {
        return tgqViewInfoJson;
    }

    public void setTgqViewInfoJson(String tgqViewInfoJson) {
        this.tgqViewInfoJson = tgqViewInfoJson;
    }

    public List<TS_TgqReason> getTgqReasons() {
        return tgqReasons;
    }

    public void setTgqReasons(List<TS_TgqReason> tgqReasons) {
        this.tgqReasons = tgqReasons;
    }
}
